package cn.volunteer.points.system.pojo.vo;

import cn.volunteer.points.system.pojo.entity.BaseEntity;
import com.fasterxml.jackson.annotation.JsonProperty;
import lombok.Data;

/**
 * @description: 用户返回参数实体
 * @author: chenxiaofeng
 * @create: 创建时间：2021-04-15
 **/
@Data
public class UserVO extends BaseEntity {
    /**
     * 用户名
     */
    @JsonProperty("userName")
    private String userName ;


    /**
     * 性别
     * @0：男；
     * @1：女；
     */
    @JsonProperty("sex")
    private Integer sex ;

    /**
     * 年龄
     */
    @JsonProperty("age")
    private Integer age ;

    /**
     * 头像url
     */
    @JsonProperty("picUrl")
    private String picUrl ;

    /**
     * 电话号码
     */
    @JsonProperty("phone")
    private String phone ;

    /**
     * 邮箱
     */
    @JsonProperty("email")
    private String email ;

    /**
     * 地址
     */
    @JsonProperty("address")
    private String address ;

    /**
     * 用户活动总积分
     */
    @JsonProperty("integral")
    private Integer integral ;

    /**
     * 角色
     * @0：管理员；
     * @1：普通用户；
     */
    @JsonProperty("role")
    private Integer role ;

    /**
     * 状态
     * @0：有效；
     * @1：删除;
     */
    @JsonProperty("status")
    private Integer status ;

    /**
     * token
     */
    @JsonProperty("token")
    private String token ;
}
